smell (someone) out

Translations
вынюхивать (кого-либо), вычислять (кого-либо)
The detective managed to smell out the culprits.
Детективу удалось вынюхать преступников.
Definitions
To detect or discover someone, often by using intuition or investigative skills, especially when they are trying to hide or remain unnoticed.